<%@ page language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<jsp:include page="header.jsp"/>
<% request.getSession().setAttribute("currentPage","pagePasserCommande.jsp");%>
			<div id="main" class="layout">
                    <h1>Bienvenue sur le site du Miage Guitar Shop</h1>  
                    Vous &#234;tes sur le site du Miage Guitar Shop, les professionnels des instruments &#224; cordes !             
					<br/><br/><br/>
					<h2>R&#233;capitulatif de votre panier :</h2>
					<br/><br/>
					<div id="panierModif"> <!-- On garde le meme div que modifierPanier pour utiliser la meme css -->
						<c:set var="panier" value="${sessionScope.Panier}"/>	
						<c:if test="${empty panier.lesPanierItems or panier==null}">
							<div id='paniervide'>Votre Panier est vide</div>
						</c:if>
						<c:if test="${not empty panier.lesPanierItems}">
							<table>
							<tr id='tabletop'>
								<td id='panierModifTitle' width='380px'>Article</td>
								<td id='panierModifPrice' width='100px'>P.U. (TTC)</td>
								<td id='panierModifQte' width='100px'>Quantite</td>
							</tr>
							<c:forEach var="pi" items="${panier.lesPanierItems}">
								<c:set var="prod" value="${pi.prod}"/>
								<tr>
									<td id='panierItemModifTitle'>${prod.libelle}</td>
									<td id='panierItemModifPrice'>${prod.prixToString}&#128;</td>
									<td id='panierItemModifQte'>${pi.quantite}</td>
								</tr>
								<tr>
									<c:if test="${prod.stock != 0}">
										<c:if test="${pi.quantite > prod.stock}">
											<td style='color:#cc0033'><img src='/ProjetCAR/css/img/pasenstock.png'/> Produit disponible dans ${prod.delaiHS} jours</td>
										</c:if>
										<c:if test="${pi.quantite <= prod.stock}">
											<td><img src='/ProjetCAR/css/img/enstock.png'/> Produit disponible imm&#233;diatement (stock : ${prod.stock} produit(s))</td>
										</c:if>
									</c:if>
									<c:if test="${prod.stock == 0}">
										<td style='color:#cc0033'><img src='/ProjetCAR/css/img/pasenstock.png'/> Produit disponible dans ${prod.delaiHS} jours</td>
									</c:if>
								</tr>
								<tr height=20px></tr>
							</c:forEach>
							</table>
							<br/>
							<img id='separator' src='/ProjetCAR/css/img/separator.png' width='480' height='2'/>
							<div id='panierModifPrixTotal'>Prix total : ${panier.prixTotal}&#128; TTC</div>
							<div id='panierModifDelaiTotal'>La livraison est possible dans ${panier.delaiTotal} jours ouvr&#233;s</div>
						</div>
						<br/><br/>
						<div>
							<c:set var="client" value="${sessionScope.leClient}"/>				
							<c:if test="${client != null}">
								<h3>Votre adresse de livraison :</h3>
								<br/>
								<div id="passerCmdAdresse">
									<c:set var="adresse" value="${sessionScope.leClient.LAdresse}"/>
									${client.prenom} ${client.nom}<br/>
									${adresse.num}, ${adresse.rue}<br/>
									${adresse.CP} ${adresse.ville}<br/>
									<br/><br/>
									<a id='modifCmde' href="control?cmd=modifierPanier"><img src='/ProjetCAR/css/img/button-modif-cmde.png'></a>
									<a id='validCmde' href="control?cmd=commandeValid"><img src='/ProjetCAR/css/img/button-valid-cmde.png'></a>
								</div>
							</c:if>							
							<c:if test="${client == null}">
								<h3>Merci de vous connecter afin de poursuivre :</h3>
								<br/>
								<jsp:useBean id="connexion" class="beans.ConnexionBean" scope="session"/>	
								<jsp:setProperty name="connexion" property="*"/>				
								<form method="get" action="control">
								<input type="hidden" name="cmd" value="validerConnexion"/>
								<TABLE BORDER=0>
								<TR>
									<TD><label for="mail">E-mail :</label></TD>
									<TD><input Type="text" id="mail" name="mail" size="14" value="<jsp:getProperty name='connexion' property='mail'/>"/></TD>
								</TR>
								<TR>
									<TD><label for="password">Password :</label></TD>
									<TD><input Type="password" id="password" name="password" size="14" value="<jsp:getProperty name='connexion' property='password'/>"/></TD>
								</TR>
								<TR>
									<TD colspan=2><INPUT type="submit" value="Envoyer"></TD>
								</TR>
								</TABLE>
								</form>
								<!--on affiche le msg d'erreur (pas la premiere fois, car null)-->
								<c:if test="${requestScope.erreurmsg != null}">
									<div id='erreurmsg'>${requestScope.erreurmsg}</div>
								</c:if>
							<br/>
							<a href="control?cmd=creerCompte">Cr&#233;er un compte</a>
							</c:if>
						</c:if>
					</div>	
			</div> 

		<jsp:include page="leftPanel.jsp"/>

<jsp:include page="footer.jsp"/>